/**
 * @Copyright ®2015 Sinosoft Co. Ltd. All rights reserved.<br/>
 * 项目名称 : 中科软支付平台
 * 创建日期 : 2016年12月15日
 * 修改历史 : 
 *     1. [2016年12月15日]创建文件 by liuyujia
 */
package com.sinosoft.sinopay.web.weixinpay.dto;

import java.math.BigDecimal;

/**  
 * 【微信支付页面信息DTO】
 * @author liuyujia
 * @date 2016年12月15日 下午5:03:03 
 * @version V1.0  
 */
public class WechatPaymentResultDTO {
	/** appid */
	private String appId;
	/** 时间戳  */
	private String timeStamp;
	/** 随机字符串  */
	private String nonceStr;
	/** 微信支付统一下单返回唯一标识,js支付通过这个参数处理  */
	private String packages;
	/** 签名方式  */
	private String signType;
	/** 签名 */
	private String paySign;
	/** 支付号 */
	private String payNo;
	
	private String signature;
	/** 支付金额 */
	private BigDecimal payAmount;
	/** 支付请求code：例如请求成功、处理中（以把请求订单提交第三方支付平台） */
	private String returnCode;
	/** 描述信息 */
	private String returnDesc;
	
	public String getAppId() {
		return appId;
	}
	public void setAppId(String appId) {
		this.appId = appId;
	}
	public String getTimeStamp() {
		return timeStamp;
	}
	public void setTimeStamp(String timeStamp) {
		this.timeStamp = timeStamp;
	}
	public String getNonceStr() {
		return nonceStr;
	}
	public void setNonceStr(String nonceStr) {
		this.nonceStr = nonceStr;
	}
	public String getPackages() {
		return packages;
	}
	public void setPackages(String packages) {
		this.packages = packages;
	}
	public String getSignType() {
		return signType;
	}
	public void setSignType(String signType) {
		this.signType = signType;
	}
	public String getPaySign() {
		return paySign;
	}
	public void setPaySign(String paySign) {
		this.paySign = paySign;
	}
	public String getPayNo() {
		return payNo;
	}
	public void setPayNo(String payNo) {
		this.payNo = payNo;
	}
	public String getSignature() {
		return signature;
	}
	public void setSignature(String signature) {
		this.signature = signature;
	}
	public String getReturnCode() {
		return returnCode;
	}
	public void setReturnCode(String returnCode) {
		this.returnCode = returnCode;
	}
	public String getReturnDesc() {
		return returnDesc;
	}
	public void setReturnDesc(String returnDesc) {
		this.returnDesc = returnDesc;
	}
	public BigDecimal getPayAmount() {
		return payAmount;
	}
	public void setPayAmount(BigDecimal payAmount) {
		this.payAmount = payAmount;
	}
}
